package com.seeyon.apps.kk.manager;

import java.util.HashMap;
import java.util.Map;

import org.springframework.jdbc.core.JdbcTemplate;

import com.seeyon.apps.collaboration.manager.ColManager;
import com.seeyon.cap4.form.modules.engin.base.formData.CAP4FormDataManager;
import com.seeyon.cap4.form.service.CAP4FormManager;
import com.seeyon.ctp.common.template.manager.TemplateManager;
import com.seeyon.ctp.form.service.FormCacheManager;
import com.seeyon.ctp.form.service.FormManager;
import com.seeyon.kk.modules.ibatis.IbatisQueryDao;

public class BaseManager {
	protected JdbcTemplate jdbcTemplate;
	protected FormManager formManager;
	protected FormCacheManager formCacheManager;
	protected IbatisQueryDao ibatisQueryDao;
	protected CAP4FormManager cap4FormManager; 
	protected CAP4FormDataManager cap4FormDataManager; 
	protected ColManager colManager;
	protected TemplateManager templateManager;
	
	private Map<String, String> sqlMap = new HashMap<String, String>();
	public JdbcTemplate getJdbcTemplate() {
		return jdbcTemplate;
	}

	public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
		this.jdbcTemplate = jdbcTemplate;
	}

	public FormManager getFormManager() {
		return formManager;
	}

	public void setFormManager(FormManager formManager) {
		this.formManager = formManager;
	}

	public FormCacheManager getFormCacheManager() {
		return formCacheManager;
	}

	public void setFormCacheManager(FormCacheManager formCacheManager) {
		this.formCacheManager = formCacheManager;
	}

	public IbatisQueryDao getIbatisQueryDao() {
		return ibatisQueryDao;
	}

	public void setIbatisQueryDao(IbatisQueryDao ibatisQueryDao) {
		this.ibatisQueryDao = ibatisQueryDao;
	}

	public Map<String, String> getSqlMap() {
		return sqlMap;
	}

	public void setSqlMap(Map<String, String> sqlMap) {
		this.sqlMap = sqlMap;
	}

	public CAP4FormManager getCap4FormManager() {
		return cap4FormManager;
	}

	public void setCap4FormManager(CAP4FormManager cap4FormManager) {
		this.cap4FormManager = cap4FormManager;
	}

	public CAP4FormDataManager getCap4FormDataManager() {
		return cap4FormDataManager;
	}

	public void setCap4FormDataManager(CAP4FormDataManager cap4FormDataManager) {
		this.cap4FormDataManager = cap4FormDataManager;
	}

	public ColManager getColManager() {
		return colManager;
	}

	public void setColManager(ColManager colManager) {
		this.colManager = colManager;
	}

	public TemplateManager getTemplateManager() {
		return templateManager;
	}

	public void setTemplateManager(TemplateManager templateManager) {
		this.templateManager = templateManager;
	}
	

}
